publisher: Pluto Press publish date: February 3rd 2005
format: paperback pages: 288
language: English
ISBN:
0745322980 (9780745322988)
publisher: Pluto Press (UK) publish date: December 20th 2004
format: ebook pages: 271
language: English
ISBN:
1281750638 (9781281750631)