Hiroshi Takahashi
Sophia University
Japan