publisher: Palgrave Macmillan publish date: November 14th 2006
format: hardcover pages: 224
language: English
ISBN:
1403997055 (9781403997050)
publisher: Palgrave Macmillan publish date: January 1st 2006
format: ebook pages: 224
language: English
ISBN:
1283183722 (9781283183727)