Author: Stephen G. Waley
Alternate names: S. G. Waley