The mystery of existence;: An essay in philosophical cosmology