publisher: Palgrave Macmillan publish date: August 6th 2005
format: hardcover pages: 276
language: English
ISBN:
1403968314 (9781403968319)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook
language: English
ISBN:
1281367761 (9781281367761)