Name
Charles Murray Macleod
Occupation
Biographical Notes
Advocate, 9 Dec. 1823. Son of Alexander Hume Macleod.
Connections
Life Dates
- 1835

Associated Cases

Documents Authored