publisher: Palgrave Macmillan publish date: August 20th 2005
format: hardcover pages: 274
language: English
ISBN:
1403969132 (9781403969132)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook
language: English
ISBN:
1281365394 (9781281365392)
publisher: Palgrave Macmillan publish date: August 20th 2005
format: ebook
language: English
ISBN:
0230257712 (9780230257719)