Unabridged Audiobook
Way way too long with many many digressions. Too many plot holes to keep track of. Might be ok for a bedtime story for toddlers; it is a sure fire sleep inducer.
~~tag-text~~