Defending Truth & Christianity at the University

Ratio Logo

RC Talk - The Official Blogs of Ratio Christi Chapters

University of Alabama - Tuscaloosa

  • Is Morality Real?

    Few philosophers are willing to abandon the notion of morality when they adopt atheism as their worldview.  But when they try explaining morality without a theistic foundation, they explain something else.  They explain “what is,” and think they have explained “what ought to be.”


    The evolutionary explanation for morality is that the development of the “altruistic” gene enabled some species, including humans, to better survive th...   More