Life of James Macmahon, West Calder.
Macmahon, James.
[West Calder? : J. Macmahon?,
1900]
Macmahon, James.