[1]
Jarenpanit, T. 2018. Love, Anger and Hate of the Red Shirts: The Contestation of Meanings of Politics and Justice. Thammasat Review. 20, 2 (Mar. 2018), 103–124.