Author: Steven L. Canby
Alternate names: Steven L Canby; Steven Canby