Overview

William Ayerst

(1830—1904) Church of England clergyman and missionary