Kenneth John Mackenzie Snodgrass - (1847-1898)