EyebrarianPrize winnersGet the app

Books › Sophia's War

Cover of Sophia's War

Sophia's War

302 pages

A tense, shadowy journey into the heart of the American Revolution, where a young girl's grief transforms into daring espionage.

What it feels like

Reading this book feels like slipping through the fog-draped, cobblestone streets of an occupied city, where every shadow hides a secret and every whisper could be treason. The narrative moves at a brisk, suspenseful clip, pulling you into a world where the stakes are life and death. It balances the earnest, emotional weight of a young girl's grief with the thrilling, pulse-pounding tension of espionage. The prose is accessible yet rich with historical texture, grounding the reader in the gritty reality of the American Revolution without bogging down the momentum. It is a perfect fit for readers who love immersive, character-driven history featuring fiercely determined heroines who must navigate moral ambiguity and perilous circumstances to find their own courage.

Mood
  • tense
  • shadowy
  • perilous
  • atmospheric
Tone
  • earnest
  • suspenseful
  • determined
  • serious
Pace
brisk
Themes
loss of innocence · cost of loyalty · courage under fire · coming of age in wartime
The writing
Clear and engaging, blending accessible first-person immediacy with just enough period detail to feel historically authentic.
The arc
Moves from the shock of sudden tragedy and grief to a steely, high-stakes determination to fight back against overwhelming odds.
Who it's for
Middle grade and young adult readers who crave immersive historical fiction featuring brave, proactive heroines and thrilling espionage.
Content notes
  • execution
  • war violence
  • imprisonment
  • death of a sibling
  • grief

About the book

In 1776, after witnessing the execution of Nathan Hale in New York City, newly occupied by the British army, young Sophia Calderwood resolves to do all she can to help the American cause, including becoming a spy.

Description from Open Library.

Books like Sophia's War

See why they match