Wonderful Inventions; From the Mariner's Compass to the Elec by John Timbs