Joe F.
Im all for social justice, but the author's decision to constantly point out his views of certain groups of people turned a pretty interesting plot into more of an eye roller. It really tainted what could have been a good story of over coming great odds to accomplish extraordinary things with just a little help from a few close supporters. the who-done-it storyline was above average too. the author did a good job to add layers and texture to the characters as the mystery unfolded.