Michael Trevor

Michael Trevor was the Designer of the Doctor Who television serial The Ultimate Foe.