Steaming down the ages /
Freeman, Pat.
East Anglian Traction Engine Club.
East Anglian Traction Engine Society.
[England] : East Anglian Traction Engine Club for the East Anglian Tracton Engine Society,
c2002.
Cover title.
Traction-engines