Helen Murphy

Helen Murphy was the editor for the Doctor Who television story Arachnids in the UK.