Who trusts in God;: Musings on the meaning of providence