Universal Human Rights In Theory And Practice Third Edition | Desertcart Sri Lanka