Author: Katsuhiko Noda