Author: Shin'ichi Satoh