John W. Petras

3 books

265 pages 1975

medium-paced

732 pages hardcover 1970

medium-paced

144 pages hardcover

nonfiction sociology