Author: James F. Petras
Alternate names: James Petras
Born: 1937