Overview

Malcolm MacColl

(1831—1907) Church of England clergyman and religious controversialist