Peter C De Vries
Peter C. de Vries earned his Ph.D in religious studies at the University of Pittsburgh and currently serves as a Presbyterian minister.
Peter C. de Vries earned his Ph.D in religious studies at the University of Pittsburgh and currently serves as a Presbyterian minister. See less
Peter C De Vries's Featured Books