Review: A very good, thought provoking book
Rating: 5 out of 5
Date: 04 4, 2012
I bought this book last year and have re-read it twice since. It is a very enjoyable, thought provoking read with a gripping plot and interesting, likeable characters. It has great re-read value too.