Reading list: Keeper of the Lost Cities
When Sophie discovers her true origins, life takes a crazy spin...