Author: Nobuo Takagi