by Nancy De Waard, Jack De Waard
"Learn science terms, build a solid science foundation, and exercise your higher-level thinking skills with these fun-to-do, and often challenging, science puzzles."