Ebenezer Marshal


Ebenezer Marshal - Church of Scotland minister and historian. He died in 1813.