Peter Ho Author & Editor

Richard Louis Edmonds is Visiting Professor in the Geographical Studies Program and Member, Center for East Asian Studies, University of Chicago.

Peter Ho is Professor in International Development Studies and Director of the Centre for Development Studies (CDS), University of Groningen