The Industrial Revolution Explained: steam, sparks and massive wheels

£14.00

A5 card covers 128pp as new

1 in stock

  • Author(s): Yorke, Stan
  • Publisher: Countryside Books
  • Publication year: 2007
SKU: Yorke2 Category: