DownloadThe Portobello Bookshop Gift Guide 2024

Okiyoshi Takeda Author

Andrew Aoki is Professor of Political Science at Augsburg College.

Okiyoshi Takeda is Associate Professor of Political Science at Aoyama Gakuin University.