James Connelly
Senior Lecturer, Philosophy
Program Coordinator of Option in Legal Studies; Durham Campus Liaison for the Trent/Swansea Law Dual Degree Program.
BA (Alberta), MA (Saskatchewan), PhD (York)
Areas of Expertise: