Author: Gulielmus Henricus Nieupoort