John is a transport history author specialising in railways.
Jul 2, 2008
Cover of Pigs For Profit

Pigs For Profit

Nov 30, 2006
Cover of PowerPoint Slides

PowerPoint Slides

Oct 1, 2003
Cover of The Silent Scene

The Silent Scene