Author: Crosse Hippolyte 1826-1898