The Illustrated science encyclopedia : great inventions - Harrison, Peter (Hermes House, 2003)