John Burrowes

John Burrowes was designer for the Doctor Who television story The Green Death.