The Philosophy of History: Naturalism and Religion