Name
Duncan McFarlane
Occupation
Biographical Notes
Advocate, 27 June 1826.
Connections
Life Dates
1802 - 1830

Associated Cases

Documents Authored