Author: Teruo Takenaka