Marcello Pera

Book review of Why We Should Call Ourselves Christians: The Religious Roots of Free Societies by Marcello Pera