publisher: Palgrave Macmillan
format: paperback pages: 241
language: English
ISBN:
0333962095 (9780333962091)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook
language: English
ISBN:
1280913029 (9781280913020)
publisher: Palgrave Macmillan publish date: August 6th 2005
format: hardcover pages: 256
language: English
ISBN:
0333962087 (9780333962084)