Author: Moshe Mordekhai ben Noah Hacohen