The Atheist Perspective

I doubt it.

See The God Impossible and Defining the Supernatural.