What can I say? Irving rocks. I saw the movie before I read the book, so I knew the plot for the first part, I never expected it to go on as epically as it did.
The combination of rich details and deep, convincing characters really makes this a book to savor.