I won't bother writing a review. Anybody who likes this genre has already read this. What I have to do is apologise to my best friend who had been trying to get me to read this book for the last 15 years, including lending it to me 3 times!!! Oh my dear Jim.. I could have reread this at least 10 times if you had only tried harder!!