This is one of those utterly predictable books that is actually a good read for a nice rainy day.After the first chapter it is really easy to predict what is going to happen but it was also fun to read how the author got there.It could have been better, it could have been worse...this was basically ...