I read this book as part of the 300 books everyone should read once featured on Listopia. this is the second time i had read it in my lifetime. i found parts of it easier to understand this time. Although i enjoyed it, it really isn't one of my favorites. i'd give it an "it's ok" rating.