Author: Yamagami, Susumu.