His worldview is scientific, but Leonard holds a view that is much more defensible than atheism:While science often casts doubt on spiritual beliefs and doctrines insofar as they make representations about the physical world, science does not -- and cannot -- conclude that God is an illusion.