All aboard trains

Briefly describes the various types of engines, cars, and trains that exist around the world.

9780329183561
book

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
23956241027191889679806145766BATJ104BATR923083PB 625.1 HAR625.115774597521684524115
246788959877732138679806145766ROES400RME0008111PBK 625.261 HAR625.2616377825731695044385
33383996730620158367980614576650251T 5009677385.37 HAR385.3716407292551640729255