Author: Maejima, Yasuhiko.