Unabridged Audiobook
If you like quirky characters, then this is the book for you. (Although both Anne Tyler and John Irving do it better). At several points I just wanted to shake the main characters and say "Get over yourself!" But the narrator is great.
~~tag-text~~