Author: Arthur M. Eckstein
Alternate names: Arthur M Eckstein