William Cayley - Canadian politician (1807-1890)