publisher: Palgrave Macmillan publish date: June 11th 2005
format: paperback pages: 272
language: English
ISBN:
0333638077 (9780333638071)
publisher: Palgrave Macmillan publish date: 2003
format: hardcover pages: 254
language: English
ISBN:
0333638069 (9780333638064)