John Gaskin — Canadian politician (1840-1908)