About Peter Ludlow Peter Ludlow is an adjunct professor of Catholic Studies at St Francis Xavier University, and the President-General of the Canadian Catholic Historical Association.