What is the name of the Welsh television producer and writer who created 'Torchwood'?
Stephen Russell Davies Russel T. Davies Doctor Who: The Writer's Tale Russell T. Davis Russell T Davis The Writer's Tale Russell T. Davies Russell T. Davies, OBE RUSSELL T. DAVIES Russell T Davies