Author: Maruyama, Masao Morris, Ivan I.,