The Willamette locomotiveby Steve HauffLocomotivesSteam locomotivesWillamette Iron and Steel WorksWriting a summary for young readers…For young readersBook data: Open Library