Ratings3,692
Average rating4.1
Not a 3 star. Not a 4 star, but I will round up. :)
Well written. The dialog is a bit too... “juvenile” even though it is aimed at a more juvenile market. The themes are mature, and a nice scathing criticism of society. Anyway... good book, tight storyline, but could use a bit more maturing of the dialog to complement the mature themes.