Author: Miura, Ieyoshi.