Author: Teruo Hara