Instant Karma [Marissa Meyer]

I believe I'm a good person. But what if I'm not? I usually spend a rather inordinate amount of time praising Marissa Meyer's books, so in a way I suppose it's not surprising that I loved her newest book, Instant Karma. But, in my defense, there's actually a lot to love about this one. I…