Listened to the Librivox recording, and both the acting and story are great. I, like so many other people, as far as what I can tell from the reviews, found the ending rather problematic. It reminds me of Plato's summary of the just and unjust man, in the Republic. A rather thin character meant by and large for condemnation. The rest of the book saved it, though, to be honest.