Ryuzaburo Takahashi

Professor, Faculty of Letters, Arts and Sciences, Waseda University, Tokyo