Williams, Edward Allen, barrister