Author: Irven Michael Resnick
Alternate names: Irven M. Resnick