Cosmology: Historical, Literary,Philosophical, Religous and Scientific Perspectives (Garland Reference Library of the Humanities)