If I could give half stars, this would totally be a 3.5 star book. I rounded down, though, instead of up because ultimately the feeling I'm left with is one of shrugged shoulders. When I rate books on GoodReads, I pretty much follow the suggestions of GR. So for me, three stars really means "I li...