publisher: Palgrave Macmillan publish date: January 9th 2007
format: hardcover pages: 304
language: English
ISBN:
1403986444 (9781403986443)
publisher: Palgrave Macmillan publish date: January 1st 2006
format: ebook pages: 304
language: English
ISBN:
1283179768 (9781283179768)