Author: Shinzaburo Takeda