publisher: Verso
publish date: June 8th 2010
format: paperback pages: 416
language: English
ISBN:
1844674312 (9781844674312)
publisher: McGraw-Hill Companies
format: hardcover pages: 521
language: English
ISBN:
0070596697 (9780070596696)
publisher: St. Martin's Press publish date: June 1st 1999
format: paperback pages: 528
language: English
ISBN:
0312103883 (9780312103880)
format: hardcover pages: 184
ISBN:
0415820030 (9780415820035)