Whitall, John Mickle, 1800-1877