Putro, Widodo. " Human Rights and Its Contested Legal Paradigm." Journal of Southeast Asian Human Rights [Online], 7.2 (2023): 250-275. Web. 26 Oct. 2024