Author: Gerardus Abrahamus Canneman