Author: Aoki, Akio.