if you only read one more book in your entire life (and you've already read the bible and whatnot), then read Blankets by Craig Thompson. it's a graphic novel, and it may move up to number two on my top 5 books list (for my top 5 books, see my myspace).
i would spend some time trying to explain to you the perfection that is 'blankets,' but i'm just gonna tell you to go read it. it's long. and great.