publisher: Palgrave Macmillan publish date: July 15th 2007
format: hardcover pages: 256
language: English
ISBN:
0230506844 (9780230506848)
publisher: Palgrave Macmillan publish date: January 1st 2007
format: ebook
language: English
ISBN:
128136018X (9781281360182)