Light at the End of the Tunnel by Greg Knott
_