Unabridged Audiobook
A pleasant if not entirely original story. A good young adult read.
~~tag-text~~