publisher: Palgrave MacMillan
publish date: November 15th 2007
format: paperback pages: 224
language: English
ISBN:
0230535518 (9780230535510)
publisher: Palgrave Macmillan publish date: November 15th 2007
format: hardcover pages: 224
language: English
ISBN:
023053550X (9780230535503)