Author: J. (Jean) 1791-1874 Cruveilhier