For those philosophical amongst us have a read of The Omnipotence Paradox.

Advertisements