This is a delightful tale that is so well narrated that it has become a firm favorite for me. The characters are so different and well executed that you forget that only one person is narrating. Well done.