publisher: Palgrave Macmillan publish date: 2008
format: paperback pages: 336
language: English
ISBN:
0333921550 (9780333921555)
publisher: Palgrave Macmillan publish date: March 18th 2008
format: hardcover pages: 336
language: English
ISBN:
0333921542 (9780333921548)