Johnston Joseph E. (Joseph Eggleston) 1807-1891