
by E.P.Thompson (Author)
Format: Paperback
Pages: 194
Edition: 2
Publisher: Spokesman Books
Published: 18 Dec 2013
ISBN 10: 0851248292
ISBN 13: 9780851248295