Made me cry tears of joy in the end. Narration was excellent. Have to check out others by this author.