Thomas, David Morgan, barrister