publisher: Palgrave Macmillan publish date: February 5th 2005
format: paperback pages: 266
language: English
ISBN:
0333981235 (9780333981238)
publisher: Palgrave Macmillan publish date: February 5th 2005
format: hardcover pages: 272
language: English
ISBN:
0333981227 (9780333981221)