The Omnipotence Paradox: Can God Create a Stone He Cannot Lift?