Scan barcode
A review by jenmkin
Enna Burning by Shannon Hale
4.0
Gotta love a character who seeks power for good purposes but realizes they've begun to become corrupted & manipulated by it & then has to face the consequences