The dragon and the stone by Butler, Kathryn