Who Invented It and What Makes It Work?

EAN/UPC/ISBN Code 9780448476124


Anecdotes about twenty-nine inventors and their creations with explanations of how each invention works.