Title: Surprising science puzzles
Description: A collection of 100 science puzzles and their solutions.
Subjects: Science, Scientific recreations, Juvenile literature, Miscellanea