Human Rights and Humanitarian Law - SAHRDC (New Delhi OUP, 2008)