publisher: Palgrave Macmillan publish date: March 17th 2006
format: hardcover pages: 256
language: English
ISBN:
1403935793 (9781403935793)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook pages: 376
language: English
ISBN:
1283182912 (9781283182911)