Tears of joy, tears of grief. A truly moving epic adventure. I came to know the characters so well that I was truly saddened whenever one of them died. Jeff Kohanek has written a classic tale that will entertain for years to come. Travis Baldreeā€™s narration is also a gem.