publisher: Palgrave Macmillan publish date: August 20th 2005
format: hardcover pages: 256
language: English
ISBN:
1403966737 (9781403966735)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook
language: English
ISBN:
1281368067 (9781281368065)