The Traction Engine in Scotland
Alexander Hayward - Paperback
£9.99
Find out more
Alexander Hayward is Keeper of Science and Technology at National Museums Scotland,and heads a department responsible for outstanding objects ranging from a 1786 Boulton and Watt steam engine to Concorde.