Author: Ira G. Shapiro
Alternate names: Ira Shapiro