publisher: Palgrave Macmillan publish date: July 23rd 2004
format: hardcover pages: 224
language: English
ISBN:
0333998723 (9780333998724)
publisher: Palgrave Macmillan publish date: January 1st 2004
format: ebook
language: English
ISBN:
1280282681 (9781280282683)