Tommy Shaw
1st Baron Craigmyle Liberal MP for Hawick Burghs 1892-1909 Solicitor General for Scotland 1894-95, Lord Advocate 1905-09
Date of birth: 23 May 1850
Date of death: 28 June 1937
Journal Articles (subject)
The following histories are about Tommy Shaw or mention them in some way: