Contemporary Philosophical Naturalism and Its Implications