Iain Twiddy

Iain Twiddy is Associate Professor of English in the Faculty of Media and Communication at Hokkaido University, Japan.