Rating: 5 [ unmissable | great stuff | worth reading | mind candy | waste of time | unfinishable ]
I was forced to read this for English O-Level, in the 1970s, and hated it