Captain John Macpherson of Ballachroan and the Gaick catastrophe of the Christmas of 1799 (O.S.) : a counterblast /
Macpherson, Alexander.
Kingussie : George A. Crerar,
1900
Macpherson, John, 1724-1799.