Author: Rudolphus Henricus Jacobus Schmalhausen