What Man Means for Evil, God Means for Good