Author: Inaoka, Susumu.