publisher: Palgrave Macmillan publish date: June 13th 2006
format: hardcover pages: 256
language: English
ISBN:
1403996644 (9781403996640)
publisher: Palgrave-UK-USA publish date: April 27th 2006
format: ebook
language: English
ISBN:
0230624561 (9780230624566)