publisher: Palgrave Macmillan publish date: November 29th 2005
format: hardcover pages: 256
language: English
ISBN:
1403942323 (9781403942326)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook pages: 280
language: English
ISBN:
1283180944 (9781283180948)