The Keeper (Book 2: The Guardian Series)
by Lynnie Purcell
Clare has woken up in the desert with no memory of her past and no true direction, beyond the impulse to walk west.
With no clue to the trouble circling her, Clare is headed right where Odette wants her. To add to her a problems, an angel keeps trying to kill her, a Watcher named Jasmine wants to control her, and her only clue to understanding the future is to find a city that does not exist.