Margaret Allen is a retired illustrator with her work including covers for Diana Wynne Jones and Anne Rice. Coming from a family of renowned Irish storytellers she has always embraced the idea of the perfect marriage between story and depiction and now she has turned that about face and told the tale in this her debut.