The big book of cool inventions 77 inventions, experiments, and mind-bending games - Kenda, Margaret; Kenda, William (McGraw-Hill, 2000)