Author: Mosheh ben Avraham Hasegal