by Nigel Eltringham
publisher: Pluto Press publish date: January 20th 2004
format: paperback pages: 248
language: English
ISBN:
0745320007 (9780745320007)
publisher: Pluto Press (UK) publish date: January 20th 2004
format: ebook pages: 248
language: English
ISBN:
128172534X (9781281725349)
publisher: Pluto Press publish date: January 20th 2004
format: hardcover pages: 248
language: English
ISBN:
0745320015 (9780745320014)