How does a computer scientist understand infinity? What can probability theory teach us about free will? Can mathematical notions be used to...
In Things That Make Us Smart, Donald A. Norman explores the complex interaction between human thought and the technology it creates, arguing...
Only Henry Petroski, author of The Pencil, could make one never pick up a paper clip again without being overcome with feelings of awe and r...
Did you know--* It took more than an iceberg to sink the Titanic.* The Challenger disaster was predicted.* Unbreakable glass dinnerware had ...
Technology has made us healthier and wealthier, but we aren't necessarily happier in our zealously engineered surroundings. Edward Tenner is...
In the third book in Cy Tymony's Sneaky Uses series you will learn how to turn a piece of paper into a Frisbee, a business card into a boome...
This book contains a series of projects that teaches readers what they need to know to get their creations talking to each other, connecting...
Concise lessons in design, drawing, the creative process, and presentation, from the basics of "How to Draw a Line" to the complex...
Ever wondered how the Internet and computers really work but assumed that you wouldn't understand? Did you know that the principle behind th...
Do you know how to make something that can tell whether the $20 bill in your wallet is a fake? Or how to generate battery power with simple ...
The Psychology of Everyday ActionThere are seven stages of action - one for goals, three for execution, and three for evaluation. Forming th...