publisher: Palgrave MacMillan
publish date: June 4th 2005
format: paperback pages: 288
language: English
ISBN:
0333912551 (9780333912553)
publisher: Palgrave Macmillan publish date: June 4th 2005
format: hardcover pages: 288
language: English
ISBN:
0333912543 (9780333912546)