For a reader who just finished
Books like All Time, All Peoples: A World History of Slavery
after All Time, All Peoples: A World History of Slavery by Milton Meltzer · ages 10–14
Same style

by Velma Maia Thomas
Nonfiction · ages 10–14 · grades 5–9 · 920L
Essential, unflinching introduction to slavery and African American history for upper-middle-grade readers—treats children as capable of hard truths while centering resilience and resistance alongside trauma.

by Susan Campbell Bartoletti
Nonfiction · age 10+ · grade 5+ · 1050L
The most honest, unflinching introduction to how propaganda works on young minds—essential reading for understanding WWII and how democracies stay vigilant.
no coverby Candace Fleming
Nonfiction · ages 10–14 · grades 5–9 · 1050L
Gripping, scrupulously researched, and honest about what we don't know—a rare history book that treats kids as capable of handling both tragedy and ambiguity.
Complementing on justice

by Michaela Goade
Picture book · ages 4–8 · grades K–3
A stunning, unapologetic picture book that teaches kids water is alive and worth protecting; Michaela Goade's art transforms activism into something children feel in their bones.

by Irene Hunt
Middle grade · ages 10–14 · grades 5–9 · 780L
The gold standard for introducing the Civil War through a child's eyes—emotionally mature, historically rigorous, and completely unsentimental about the cost of conflict.

by Marilyn Nelson
Verse novel · ages 10–14 · grades 5–9 · 780L
Marilyn Nelson's verse transforms a brutal murder into unforgettable testimony—difficult and necessary for middle-graders old enough to grapple with Jim Crow and the cost of silence.
We'd skip — for now

by Grace M. Cho
A step up — ages 16–18 · grades 11–12
Skip it if your teen isn't ready for sustained accounts of domestic violence, parental trauma, or the emotional fallout of inherited war; this is unflinching about the author's mother's abusiveness and its roots.