publisher: Palgrave Macmillan publish date: January 17th 2004
format: paperback pages: 256
language: English
ISBN:
1403917930 (9781403917935)
publisher: Palgrave Macmillan publish date: January 1st 2003
format: ebook
language: English
ISBN:
1280563389 (9781280563386)