Interesting thread... and some very good points!

I thoroughly enjoyed this book when I read it "too soon" on my own, but found it to be much less impressive when it was required reading in school....