The sociologist James Petras died on January 17, 2026, at the age of eighty-nine. This article originally appeared in Monthly Review 51, no. 6 (November 1999).