Author: Teruo Teramura