1 item found
Expand all

Trevithick, the Cornish engineer: a centenary study

John Joseph Beckerlegge