Author: Hiroshi Shimazu Toshihiko Tokizane