Professor Hilary Charlesworth spoke on human rights law at the 2012 Tony Fitzgerald Lecture.

Professor Hilary Charlesworth