Carole Barrowman

Carole E. Barrowman is a novelist and comics writer who has worked on Green Arrow: The Dark Archer for America's DC Comics and on Torchwood for Titan Comics in the UK. She is the sister of Torchwood and Arrow star John Barrowman.