publisher: Palgrave Macmillan publish date: June 18th 2005
format: hardcover pages: 320
language: English
ISBN:
140393259X (9781403932594)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook
language: English
ISBN:
1280565578 (9781280565571)