Author: Eric A. Stanley
Alternate names: Eric Stanley