Richard Cox (editor)

Richard Cox was an editor for Torchwood.