publisher: Palgrave Macmillan publish date: July 8th 2005
format: paperback pages: 272
language: English
ISBN:
1403917159 (9781403917157)
publisher: Palgrave MacMillan
publish date: January 1st 2001
format: ebook
language: English
ISBN:
1280223057 (9781280223051)