Author: Eric S. Nylund
Alternate names: Eric Nylund