James Waller - professor of human rights