I'm not down voting you, but you didn't actually answer my question. I didn't ask for help to finish the book. I asked for perspective why it's a "great novel".
You can't just hold the entirety of the massive brain dump that is a novel in your head at once. You have to stop and think along the way. Or at least, I do.