Michael Trevor

Michael Trevor was the designer of the Doctor Who television story The Ultimate Foe.