Skip to main content Skip to search Skip to search

About

Peter Farrugia

Peter Farrugia is an associate professor of History and Contemporary Studies at the Brantford campus of Wilfrid Laurier University.