Author: Pieter Jacob Harrebomée