We've read a number of fairytales over the years, some better than others, and this one is truly one of the best written tales we've read. Michael Morpurgo does a fabulous job creating a background and fantasy world with his writing, and the illustra...