publisher: Palgrave Macmillan publish date: December 20th 2005
format: hardcover pages: 232
language: English
ISBN:
1403941157 (9781403941152)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook
language: English
ISBN:
1280443863 (9781280443862)