Sir James Hamilton, of Westport

Name: 
Sir James Hamilton, of Westport
Occupation: 
Alias: 
Captain James Hamilton of Westport
Biographical Notes: 
Served as a counsellor of the borough of Linlithgow.