E. P. Thompson critical perspectives (Temple Univ. Pr., 1990)