A History of Science and Its Relations With Philosophy & Religion