Ratings31
Average rating3.5
I have no idea why I didn't rate this before. Meg Cabot, always exceeding my expectations. One of my favorite authors. This book is really funny and is a genuinely good mystery. It kept me guessing until the end. I bought the rest of the series before I even finished the book because I was excited to keep the story going.