Author: Nicolaas Ernst Herman van Esveld