The big book of inventions - Spurgeon, Maureen England, 2003