Darui Long Editor

Darui Long is Professor in the Department of Religious Studies at the University of the West, Los Angeles, USA.

Jinhua Chen is Professor in the Department of Asian Studies at the University of British Columbia, Vancouver, Canada.