The future of human rights 2nd ed - Baxi, Upendra. (Oxford University Press, 2006)