Berlie Doherty
Jill finds herself in a story-world of magicians and dragons and floating castles and the most gruesome giant of all time. She finds good Jack, bad Jack and good-for-nothing Jack but not the one she is looking for.