A thoroughly enjoyable read. Reading the back of the book would have probably had me passing this one. A teenage witch story isn't really my cup of tea. But I gave it a go and instantly fell into it. Novik is a wonderful teller of stories and the two main characters were extremely well written and developed. 
 Definitely recommend this one.