.......have you read it? Any good? I bought it today and am about to start it but I just wondered what the general opinion of it is!