Electronics for Kids
Pages: 328, Edition: Combined, Paperback, No Starch Press