A short sketch of the life of James M'Gibbon /
MacGibbon, John.
[Crieff] : Printed for private circulation,
1910.
MacGibbon, James.