Editor
Takehiko Ochiai
Takehiko OCHIAI is Professor of African Studies and International Relations at Ryukoku University, Kyoto, Japan.
Takehiko OCHIAI is Professor of African Studies and International Relations at Ryukoku University, Kyoto, Japan.