What Is the Will of God and How Do We Know It?

God wills all things. But that does not mean he wants all things in the same way.

2356 232