Overview

Alexander Ferrier Mitchell

(1822—1899) ecclesiastical historian