Ratings96
Average rating3.6
I gotta confess I did pick out this book solely based on its cover.
But I did not regret it!
It's an amazing read, funny, morbid and clever, and you couldn't ask for a better heroine in Flavia (what a great name!)
Also, it has some of the best sentences I've read lately:
“If poisons were ponies, I'd put my money on cyanide.”