The Big Book of Hacks Revised and Expanded: 250 Amazing DIY Tech Projects, Paperback
The Editors Of Popular Science