Author: Masayoshi Noda