Author: Donald Keene
Alternate names: DONALD KEENE