A radio conversation about idealism, faith, and the search for a better world