John Caskie — American politician (1821-1869)