Author: John Bierhorst
Alternate names: John Ed Bierhorst; BIERHORST JOHN ED; Bierhorst; Ed J. Bierhorst; J Bierhorst; J. Bierhorst; (Editor & Translator)  John  Bierhorst