publisher: Verso publish date: February 12th 2013
format: paperback pages: 368
language: English
ISBN:
1844678873 (9781844678877)
publisher: Verso publish date: December 12th 2012
format: ebook pages: 368
language: English
ISBN:
1781680507 (9781781680506)