Isra Yazicioglu Author

Isra Yazicioglu is Assistant Professor of Theology and Religious Studies at St. Joseph’s University.