James, Mark

Mark James is an associate professor of TESOL at Brigham Young University-–Hawaii, as well as the  chair of the Department of Political Science. He was a former missionary among the people of New Caledonia.

RSC Publications