By M. G. Leonard, Sam Sedgman (author) Part of the Adventures on Trains series
Sabotage on the Solar Express by M. G. Leonard, Sam Sedgman