Comment

Oct 17, 2014LT rated this title 4.5 out of 5 stars
Painful and amazing. Farmer has an incredible ability to create a series of detailed, believable worlds and to track a young man's moral development in each of them.