What does it mean for God to be all-knowing? Would God have to know everything? What’s everything? Does being omniscient make sense? In other words, is it coherent that even a supreme mind, if such a thing exists, could know all? If so, can deep insights be gleaned about God? If not, could the whole concept of a ‘perfect being’ be flawed?