publisher: Palgrave Macmillan publish date: October 3rd 2006
format: hardcover pages: 218
language: English
ISBN:
1403935580 (9781403935588)
publisher: Palgrave Macmillan publish date: January 1st 2006
format: ebook pages: 196
language: English
ISBN:
1280825987 (9781280825989)