Owen, James

James Owen trained as a barrister before turning to writing and he contributes to a range of newspapers.