150 great science experiments : ingenious, easy-to-do projects explore and explain the wonders of science and technology /
One hundred fifty great science experiments.
general editor, Rasha Elsaeed ; consulting editor, Chris Oxlade.
- New York : Lorenz, 2001.
- 256 p. : col. ill. ; 31 cm.