Author: MacLeod, John Minister of Free North Church, Inverness.
Title: Minister of Free North Church, Inverness.