Galileo, Darwin, and Hawking : The Interplay of Science, Reason and Religion | PERPUSTAKAAN AGUSTINUS