Toru Kiuchi Editor & Author

Toru Kiuchi is professor of English at Nihon University.