Sophie uncovers shocking secrets--and faces treacherous new enemies--in this electrifying third book in the Keeper of the Lost Cities series.
Twelve-year-old Sophie has never quite fit into her life. She's skipped multiple grades and doesn't really connect with the older kids at school, but she's not comfortable with her family,