Meet Takashi Nishiyama

Takashi Nishiyama is an assistant professor of history at the State University of New York, Brockport.

Published Works

Engineering War and Peace in Modern Japan, 1868–1964

Takashi Nishiyama

Publication Date
Binding Type