Thomas Jefferson Short ( 1807-1870)