Unabridged Audiobook
Well written, and accurate, with good narration (although Abby Craden's accents sometimes leave something to be desired). Would definitely listen to again.
~~tag-text~~