James Michael Nagle

James Michael NagleJames Michael Nagle teaches theology at Xavier High School in New York City. He studies contemporary movements of religion and spirituality, and their implications for wider culture. James also works with church and other non-profit groups to developcontent and curriculum for young adult audiences. Read More Read Less

2 results found
List viewGrid view
Sort By:
No more records found