publisher: Palgrave Macmillan publish date: August 22nd 2006
format: paperback pages: 224
language: English
ISBN:
1403987025 (9781403987020)
publisher: Palgrave Macmillan publish date: January 1st 2006
format: ebook
language: English
ISBN:
1280824689 (9781280824685)
publisher: Palgrave Macmillan publish date: January 24th 2006
format: ebook
language: English
ISBN:
6610824681 (9786610824687)