Author: Teruo Takayanagi