William Kaye — American politician (1813–1890)