John Caskie - American politician (1821-1869)