Secrets of Ravenstone (Keeper of Secrets Book 1)
Yzavela thought her life would be simple. But that was over rated. After escaping with her mom and pets from the Great City caused by a takeover in Parliament, that's when the strange events started occurring. Their travels led them to a town called White-haven where from there, they were taken further to a compound walled off by a black slate Mordor-looking wall where supernatural and paranormal beings dwell. Yzavela makes new friends and enemies with both pretty much during her first week here. She's put through tests of strength, courage and will and must prove herself worthy for the task given to her. So how will she get through it? She must rely solely on herself as well as trusted friends.