Unabridged Audiobook
Great storytelling with hints of well-known themes woven throughout. Probably best for 7th-8th graders or older. Looking forward to the next in the series!
~~tag-text~~