publisher: Palgrave Macmillan publish date: February 15th 2007
format: hardcover pages: 232
language: English
ISBN:
1403971471 (9781403971470)
publisher: Palgrave Macmillan publish date: March 6th 2007
format: ebook
language: English
ISBN:
0230260713 (9780230260719)