Edmund Carrington — British barrister and novelist