Edward H. Thompson, Jr., is professor emeritus of sociology at the College of the Holy Cross.