publisher: Palgrave Macmillan publish date: September 5th 2006
format: paperback pages: 224
language: English
ISBN:
1403976031 (9781403976031)
publisher: Palgrave Macmillan publish date: January 1st 2004
format: ebook
language: English
ISBN:
1281364738 (9781281364739)
publisher: Palgrave Macmillan publish date: June 19th 2004
format: hardcover pages: 224
language: English
ISBN:
140396551X (9781403965516)