publisher: Palgrave MacMillan
publish date: March 28th 2003
format: hardcover pages: 288
language: English
ISBN:
0333776119 (9780333776117)
publisher: Palgrave MacMillan
publish date: February 22nd 2003
format: paperback pages: 288
language: English
ISBN:
0333776127 (9780333776124)
publisher: Cambridge University Press publish date: June 16th 2011
format: paperback pages: 384
language: English
ISBN:
1107403294 (9781107403291)