Robert Beaven — Canadian politician (1836-1920)