Hall, John Charles, 1821-1890.