Author: John Margolies
Alternate names: John S. Margolies