Peter McMahon

Books by This Author

Ultimate Trains

Illustrated by: Andy Mora
Age Level: 6-9
Sophisticated readers will learn a great deal about trains and how they work in straightforward text and color photographs. Suggested experiments bring concepts into focus but are best done by older children or with an adult