Author: Keene, Donald [translator]; Izumo, Takeda