Author: Moreh Yeshiah Ben Yisrael