A review by gullerub
Danger in the Darkest Hour by Mary Pope Osborne, Salvatore Murdocca

challenging hopeful slow-paced

5.0