Stuart, John A. (John Allan), 1800-1852