The Witching Hour: Book 1 by Sara Grant (Paperback, 2013)