Author: Johan François Barthold Van Hasselt