Trains - an Illustrated History of Locomotive development

Trains - an Illustrated History of Locomotive development cover
Kaft van Trains - an Illustrated History of Locomotive development