Author: Arnoldus Marinus Snouck Hurgronje