publisher: Palgrave Macmillan publish date: January 18th 2003
format: paperback pages: 416
language: English
ISBN:
0333754239 (9780333754238)
publisher: Palgrave Macmillan publish date: January 18th 2003
format: hardcover pages: 416
language: English
ISBN:
0333754212 (9780333754214)