Author: MENAHEM EFRAIM BEN DAVID.