Author: Thomas, Charles Louis Ambroise, 1811-1896.