Overview

William Bell Mackenzie

(1806—1870) Church of England clergyman