Author: Gracie, Archibald Rev., Parish of Inveresk
Title: Rev., Parish of Inveresk