publisher: Palgrave Macmillan publish date: May 13th 2006
format: hardcover pages: 256
language: English
ISBN:
1403945039 (9781403945037)
publisher: Palgrave Macmillan publish date: January 1st 2006
format: ebook pages: 296
language: English
ISBN:
1283185369 (9781283185363)