5 works on record
The Constitution as Treaty
2007
Challenging human rights violations
2000
International human rights & humanitarian law
International Human Rights