publisher: Yale University Press publish date: October 11th 2002
format: hardcover pages: 368
language: English
ISBN:
0300092202 (9780300092202)
publisher: Cambridge University Press publish date: August 13th 1998
format: hardcover pages: 386
language: English
ISBN:
052155182X (9780521551823)
publisher: Pluto Press publish date: August 21st 2006
format: paperback pages: 288
language: English
ISBN:
0745323294 (9780745323299)
publisher: Cambridge University Press publish date: August 28th 1992
format: hardcover pages: 383
language: English
ISBN:
0521391180 (9780521391184)
publisher: Tate
publish date: March 1st 2000
format: paperback pages: 160
language: English
ISBN:
1854373153 (9781854373151)
publisher: Periscope
publish date: May 1st 2013
format: paperback pages: 260
language: English
ISBN:
1934772801 (9781934772805)