publisher: Palgrave MacMillan
publish date: April 2nd 2005
format: hardcover pages: 240
language: English
ISBN:
1403920567 (9781403920560)
publisher: Palgrave Macmillan publish date: April 2nd 2005
format: paperback pages: 240
language: English
ISBN:
1403920575 (9781403920577)