Russell Shaw is the former Director of Public Information and Publications for the Knights of Columbus. He is co-author of Beyond the New Morality, published by the University of N...lihat lebih banyakRussell Shaw is the former Director of Public Information and Publications for the Knights of Columbus. He is co-author of Beyond the New Morality, published by the University of Notre Dame Press.lihat lebih sedikit