publisher: Palgrave Macmillan publish date: January 15th 2007
format: hardcover pages: 288
language: English
ISBN:
140399174X (9781403991744)
publisher: Palgrave MacMillan
publish date: January 1st 2006
format: ebook
language: English
ISBN:
1280818573 (9781280818578)