ABSTRACT

The classical tradition in philosophy of religion was unanimous in saying that God knows everything. Such an all-encompassing knowledge was considered essential to belief in a God who was in all ways perfect, and whose providence guided all things for good. But the notion of an omniscient God was far from unproblematic. The tradition wrestled with the difficulties inherent in the attempt to assert simultaneously a series of apparently conflicting claims, each of which seemed to have solid reasons in its favour. These were:

A God has the attribute of simplicity. B God cannot be changed. C God knows all things. D Human beings can make free choices.