Author: Marshall, William Minister of the Free Church at Leith
Title: Minister of the Free Church at Leith