publisher: Palgrave MacMillan
publish date: March 2nd 2005
format: hardcover pages: 320
language: English
ISBN:
1403946531 (9781403946539)
publisher: Palgrave MacMillan
publish date: January 1st 2004
format: ebook pages: 360
language: English
ISBN:
128318320X (9781283183208)