ENCYCLOPEDIA OF AMERICAN STEAM TRACTION ENGINES

Jack Norbeck
Jack Norbeck