publisher: Palgrave Macmillan publish date: August 20th 2005
format: hardcover pages: 256
language: English
ISBN:
1403939063 (9781403939067)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook pages: 216
language: English
ISBN:
1280438975 (9781280438974)
publisher: Palgrave Macmillan publish date: June 8th 2005
format: ebook
language: English
ISBN:
0230558089 (9780230558083)