Author: Takeo Ebina