Author: Takeo Takahashi