William Henry Bowles — British barrister