God’s Omnipotence: Discuss the issues of whether or not God can (a) make a square circle, (b) make a stone too heavy for him to lift, and (c) sin, and what each discussion means for the meaning of omnipotence and whether or not God or anyone is omnipotent. Explain the difference in approach of Mavrodes and Frankfurt in your answer.