The new how things work : everyday technology explain - Langone, John (National Geographic Society, 2005)