Robert P.
Barnidge
Lecturer, School of Law, University of Reading. BA, summa cum laude, University of Notre Dame, 1999; JD, University of North Carolina at Chapel Hill, 2003; LLM Public International Law, University of Amsterdam, 2004; PhD, School of Law, Queen’s University