Author: Eric Scott Mallin
Alternate names: Eric S. Mallin; ERIC S. MALLIN