Shigeo Takahashi Editor & Author