Author: Adrianus Dingeman de Groot