New productive forces and the contradictions of contemporary capitalism Fred BlockLarry Hirschhorn OriginalPaper Pages: 363 - 395