David Sharpe, Enigma on Trackby David Sharpe, Brian GardnerWriting a summary for young readers…For young readersBook data: Open Library