Author: Tanase, Takao.