Soul: God, Self and New Cosmology