David (Menahem Ben & David Ben Gershon, Trans.) Jaffin