publisher: Verso publish date: November 17th 2006
format: hardcover pages: 339
language: English
ISBN:
1844670899 (9781844670895)
publisher: Verso publish date: February 1st 2012
format: paperback pages: 364
language: English
ISBN:
184467763X (9781844677634)
publisher: Verso publish date: April 8th 2014
format: ebook pages: 364
language: English
ISBN:
1844678466 (9781844678464)