Keeper of the Lost Cities Shannon Messenger Keeper of the Lost Cities #1 2012 Fantasy Not rated Read Jun 21, 2023