David Deane
David Deane is Associate Theologian in Residence at John XXIII University Center and Lecturer in Religious Studies at Colorado State University, USA
David Deane is Associate Theologian in Residence at John XXIII University Center and Lecturer in Religious Studies at Colorado State University, USA See less