The Challenge of Divine Providence