Author: Izumoji, Yoshikazu and Elliott, Thomas I. (Trans.)