Julia S Torrie Author & Editor

Julia S. Torrie completed her PhD at Harvard University and has taught European History at St. Thomas University in Canada since 2002.