International Human Rights Law : Theory and Practice