This is why some philosophers and even some theologians have rather chosen to deny to God any knowledge of the detail of things and, above all, of future events, than to admit what they believed repellent to his goodness.