Kenneth R. H. Mackenzie

1833–1886