Jarenpanit, T. (2018). Love, Anger and Hate of the Red Shirts: The Contestation of Meanings of Politics and Justice. Thammasat Review, 20(2), 103–124. Retrieved from https://sc01.tci-thaijo.org/index.php/tureview/article/view/114709