Stephanie Gregoire

St. Jerome's University, Philosophy