SATAN vs. GOD: A BRIEF HISTORY