Roger Cann

Roger Cann was the designer of the Doctor Who television story Nightmare of Eden.