Author: Marvin E. Goodstein
Alternate names: Marvin Goodstein