Ratings38
Average rating3.6
Though it's not my favorite Libba Bray book, I found I couldn't put it down. I love her sassy turn of phrase and the way she crafts her characters. Sometimes I thought the subject appeared a little heavy-handed, but overall it was beautiful, funny, a great read.