Contact
Helen De Cruz
Professor of Philosophy
Danforth I Chair in the Humanities
Saint Louis University
3800 Lindell Blvd
St. Louis, MO 63108
e-mail: helen.decruz@slu.edu
Helen De Cruz
Professor of Philosophy
Danforth I Chair in the Humanities
Saint Louis University
3800 Lindell Blvd
St. Louis, MO 63108
e-mail: helen.decruz@slu.edu