Fred Barnes, Moral Philosopher