Railway Milestones and Millstone: Triumphs and Disasters in British Railway History by Stanley Hall (Hardback, 2006)