Review: Great
Rating: 5 out of 5
Date: 09 3, 2013
I have re-read this book, and I have to say this is one of the best books. It is one that you can re-read, and still be fine with it.