Ratings1
Average rating2
I nabbed this one off of NetGalley because I thought it sounded like it would have a very good grovel. It didn't. In fact, it had ZERO grovel. He just shows up, says “sorry” and that is that...much disappointment ensued...sigh.