Author: E. M. Foner
Alternate names: E M Foner