Author: Abraham H. Shoenfeld
Alternate names: Shoenfeld, A. H. (Abraham H.)