The Encyclopedia Of Trains And Locomotives: The Comprehensive Guide To Over 900 Steam, Diesel, And Electric Locomotives From 1825 To The Present Day
The Encyclopedia Of Trains And Locomotives: The Comprehensive Guide To Over 900 Steam, Diesel, And Electric Locomotives From 1825 To The Present Day