St. Margaret's, Forgue, with notices of Frendraught, Lessendrum, Cobairdy, Templeland, and Auchaber.
Temple, William, Incumbent St. Margaret's, Forgue.
Aberdeen, 
1881.