James Edmund Vincent - Welsh barrister, journalist, and author