Yufan HaoYufan Hao is professor of political science at Colgate University, as well as professor and dean of the Faculty of Social Sciences and Humanities, the University of Macau. Books by the Author