Answer: Alvin Platinga
Explanation:
Alvin Platinga argues that free will is only possible if God allows both good and evil to happen.
If man can make his or her own choices freely, then those choices cannot be known to God in advance..
If all man's choices are known to an ominiscient God, then those choices have already been made and are not a result of free will.
If a man has free will, then he or she has power over them and therefore God is not omnipotent.
According to this reading, God is either omnipotent and omniscient or there is free will