publisher: Palgrave Macmillan publish date: October 11th 2005
format: hardcover pages: 192
language: English
ISBN:
1403991537 (9781403991539)
publisher: Palgrave MacMillan
publish date: January 1st 2005
format: ebook pages: 184
language: English
ISBN:
1283184168 (9781283184168)