ISBN 9781476679006 books & textbook
The American Steam Locomotive in the Twentieth Century
McFarland /2019-04-10 Paperback / 636 Pages
isbn-10: 1476679002 / isbn-13: 9781476679006
McFarland /2019-04-10 Paperback / 636 Pages
isbn-10: 1476679002 / isbn-13: 9781476679006