Author: Matsumoto, Yoshio.