Author: Yamada, Minoru.