Cheng Lin Editor & Author

Cheng Lin is Chairman of the Department of Economic History and Associate Dean of the School of Economics at Shanghai University of Finance and Economics, China.

Terry Peach is Senior Lecturer in Economics at the University of Manchester, UK and Visiting Professor of Economics at Shanghai University of Finance and Economics, China.

Wang Fang is Associate Dean of the Institute of Advanced Research at Shanghai University of Finance and Economics, China.