Atsushi Iida Author & Editor

Bee Chamcharatsri is Associate Professor of Language, Literacy and Sociocultural Studies and English Language and Literature at University of New Mexico, USA.

Atsushi Iida is Associate Professor of English at Gunma University, Japan.