
Finding Zasha is a gripping historical fiction novel set during World War II, following 12-year-old Ivan. After escaping the devastating siege of Leningrad, Ivan finds refuge in a town that soon falls under German occupation. Driven by a strong sense of justice and compassion, he aligns with local partisans and undertakes a dangerous quest to save two German shepherd puppies, Zasha and Thor, from the cruel Commander Recht. This 343-page chapter book explores themes of bravery, resilience, loyalty, and the moral complexities of war, making it suitable for readers aged 8-12 who are ready for an immersive, emotionally resonant story with historical context.
Twelve-year-old Ivan has escaped from the siege of Leningrad, but when the town he has taken refuge in is occupied by Hitler's troops, he sees his chance to help the partisans he has met--and to rescue to German shepherd puppies, Zasha and Thor, from the cruel Commander Recht.