1001 inventions that changed the world - Challoner, Jack. (Hauppauge, NY Barron's, 2009)
Includes index.
Keywords: Inventions -- History; Technological innovations