Author: Nobuo Noda