International human rights law - Moeckli; & Others; Shah (New York oxford University Press, 2010)