Classic Steam Trains - North American & International Enginesby Colin GarrattWriting a summary for young readers…For young readersBook data: Open Library