Thomas Shaw, 1st Baron Craigmyle, 1850 - 1937. Lawyer and politician