Ratings17
Average rating3.8
I gave this a 4, but bits of the book seemed disjointed - some flash backs - can't say more without giving too much away. Also a lot of philosophical introspection and self justification.
Having said that the plot and story were good. Can't quite work out if there is mote to come.