Am I right in thinking that this has been mentioned on here before and it is supposed to be a good read ?? I brought it for 50p in a charity shop last week and haven't started it yet.