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
33383996730620158367980614576650251T 5009677385.37 HAR385.3716407292551640729255