Overview

Alexander Pirie

(1737—1804) Secession church and Independent minister