Science, Religion And Philosophy