Author: Wilson, William Minister of the Free Church at Musselburgh
Title: Minister of the Free Church at Musselburgh