publisher: Palgrave MacMillan
publish date: February 5th 2006
format: paperback pages: 224
language: English
ISBN:
1403960364 (9781403960368)
publisher: Palgrave Macmillan publish date: February 5th 2006
format: hardcover pages: 224
language: English
ISBN:
1403960356 (9781403960351)