A review by squiche
Library of Souls by Ransom Riggs

4.0

You'd think with Emma being over 100 years old, even if she is stuck in the body of a 16 year old, she wouldn't act like such a flippant, moody, teenager.