What timeless resources, God provide to serve every need?