Encyclopedia of North American railroadsby Aaron E. KleinRailroadsHistoryWriting a summary for young readers…For young readersBook data: Open Library