David Ross

DAVID ROSS is a professional writer, mainly of general history and transport history books. He is a member of the publications committee of the Railway & Canal Historical Society and is the author of The Willing Servant: a History of the Steam Locomotive and The Highland Railway. He lives in Herefordshire.