retold by Beth Bracken retold by Kath Davies retold by Renate Raecke retold by Jon Blake retold by Ruth Tooze retold by Rosie Dickens retold by Hugh Lupton retold by Eva Mason retold by Anthea Bell retold by Dawn Casey