Shinkichi Takahashi Author