The Pedant formerly known as Pony.
After ruminating for a whole day, I still don't know how to review this book, so I'm just going to throw five stars at it and go sweep the pieces of my shattered heart into a corner so they don't get stepped on.