The noonday devil: spiritual support in middle age.