4 books · Ages 10–16
Eloise Jarvis McGraw writes middle grade and young adult for ages 10–16, exploring themes of history, adventure, resilience & perseverance.