Straight Thinking: What in the World Is Middle Knowledge?



Visiting scholar Travis Campbell discusses types of knowledge attributed to God in human affairs