Author: Charles M. Haberman
Alternate names: C. M. Haberman