publisher: Palgrave MacMillan
publish date: December 9th 2005
format: hardcover pages: 320
language: English
ISBN:
140399742X (9781403997425)
publisher: Palgrave MacMillan
publish date: January 1st 2005
format: ebook pages: 284
language: English
ISBN:
1280455594 (9781280455599)