written by Steve Pantaleo. written by Beth Davies. written by Derek Harvey. written by Julie Ellis. written by Rachel Walker. written by Emma Grange. written by Adrian Dingle. written by Ann Kramer. written by Anne Pearson. written by Clive Gifford.