A review by errr
Witch Child by Celia Rees

I read this book through in one sitting in high school, and have wanted to remember the name to recommend it and just found it on a book list!