Keeper of the Lost Cities Shannon Messenger Keeper of the Lost Cities #1 2012 Fantasy 10/10 Read Feb 22, 2024