publisher: Palgrave Macmillan publish date: March 17th 2006
format: hardcover pages: 256
language: English
ISBN:
1403921091 (9781403921093)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook pages: 301
language: English
ISBN:
1280426268 (9781280426261)
publisher: Palgrave Macmillan publish date: August 15th 2007
format: paperback pages: 304
language: English
ISBN:
0230554075 (9780230554078)