Hiroshi Yamada, Keio University