publisher: Palgrave Macmillan publish date: March 2nd 2005
format: hardcover pages: 192
language: English
ISBN:
0333677080 (9780333677087)
publisher: Palgrave Macmillan publish date: January 1st 2004
format: ebook
language: English
ISBN:
1280817925 (9781280817922)