Author: J.J. Smolich
Alternate names: J. J. Smolich