publisher: Palgrave MacMillan
publish date: February 15th 2008
format: hardcover pages: 384
language: English
ISBN:
1403933057 (9781403933058)
publisher: Palgrave Macmillan publish date: July 15th 2008
format: paperback pages: 384
language: English
ISBN:
1403933065 (9781403933065)