John Merrington
John Merrington is Lecturer in History, Middlesex Polytechnic and a member of the editorial committee of New Left Review.
John Merrington is Lecturer in History, Middlesex Polytechnic and a member of the editorial committee of New Left Review. See less
John Merrington's Featured Books