Author: Teruo Hirasawa