Author: Takeo Naruse