Maimonides on Teshuvah is a new translation and commentary on The Ways of Repentance, the first comprehensive study of Teshuvah in Jewish literary history. In this work, Maimonides surveys the philosophical, psychological, and practical aspects of repentance. Carefully weaving threads drawn from the rich tapestry of Jewish religious writings, Maimonides describes the theoretical foundations of teshuvah (free will vs. predeterminism, nature vs. nurture,...