The Illustrated Encyclopedia of North American Locomotives
Publisher: Crescent Books
Published: 1984