Takashi Yoshida

Takashi Yoshida was educated in both Japan and the United States and is an Assistant Professor of History at Western Michigan University.