Maimonides on Teshuvah by Dr. Henry Abramson, Moses Maimonides zt"l · Lishma