Keeper of The Lost Cities

By Shannon Messenger, this book is the first in an 8 (and still counting) series of amazing fantasy adventures. Sophie Foster is a childhood genius who just wants to be normal, until the day when she finds out that she is a […]

Read More