Monday, October 03, 2005

The three stages of teshuva

Denial, resentment and bargaining