Takeshi Ishikawa

Japanese historian and jurist-consultant