School of Oriental and African Studies
Japanese literature
Japan
Leiden University
Asia
Timon Screech
Year of birth missing