Author: Takeo Shinozaki