ISBN 1586489712 books & textbook
Engines of War: How Wars Were Won & Lost on the Railways
PublicAffairs /2010-11-02 Hardcover / 368 Pages
isbn-10: 1586489712 / isbn-13: 9781586489717
PublicAffairs /2010-11-02 Hardcover / 368 Pages
isbn-10: 1586489712 / isbn-13: 9781586489717