McLanahan, J. X. (James Xavier), 1809-1861