Kenneth John Mackenzie Snodgrass — (1847-1898)