Al-Ghazzālī, Maimonides, and Ibn Paquda on repentance: a comparative model - Stern, M. S. (Journal of the American Academy of Religion, 1979)