Step by step science: light and dark - Oxlade, Chris (New York Franklin Watts, 2006)
Juvenile