Unabridged Audiobook
The repetition began to grate halfway through, and there was too much technical detail to keep me engaged. Some charming commentary and imaginative characters but it left me frustrated at times. I loved the narrators broken Portuguese.
~~tag-text~~