Ratings1
Average rating3
Good book but ended on a surprisingly downbeat feel. Actually, the whole thing was pretty downbeat, which isn't a huge surprise given the content, but usually these books pull it back up into happy land for the ending. I think I respect the writer more for keeping it like this.