publisher: Palgrave Macmillan publish date: October 14th 2005
format: hardcover pages: 256
language: English
ISBN:
1403992258 (9781403992253)
publisher: Palgrave-UK-USA publish date: August 2nd 2005
format: ebook
language: English
ISBN:
023056464X (9780230564640)