The Common Good, Pornography, Gambling, and You

David is joined today by Christian theologian, Dr. Andrew Walker, to discuss the recent flare-up of interest in the ‘common good.’