publisher: Palgrave MacMillan
publish date: July 15th 2005
format: paperback pages: 288
language: English
ISBN:
1403917124 (9781403917126)
publisher: Palgrave MacMillan
publish date: September 3rd 2005
format: hardcover pages: 288
language: English
ISBN:
1403934894 (9781403934895)
publisher: Palgrave MacMillan
publish date: January 1st 2005
format: ebook
ISBN:
1280565640 (9781280565649)