Ken'ichi Ikeda Author & Editor

Ken'ichi Ikeda is Professor of Social Psychology at the University of Tokyo, Japan. Sean Richey is Assistant Professor of Political Science at Georgia State University, USA.