1001 inventions that changed the world - Challoner, Jack (Ed) (Gurgaon Hachette Book Pub., 2009)