The illustrated encyclopedia of North American locomotives - J. B Hollingsworth

Bok