The Keeper: Awakening by OL Ramos
Approx. 107,800 words.
Published on August 15, 2013.
Elizabeth is a brilliant loner with a troubling secret she doesn't even know. As if the trauma of her mother being abducted before her eyes as a young girl wasn't enough, the town she lives in thinks she’s crazy. That all changed when she met Michael, a mysterious and handsome man who identified with her like no one else before. Their meeting might spark the beginning of the end of the world...