publisher: Palgrave MacMillan
publish date: May 7th 2004
format: hardcover pages: 304
language: English
ISBN:
1403962235 (9781403962232)
publisher: Palgrave Macmillan publish date: November 15th 2008
format: paperback pages: 320
language: English
ISBN:
0230602479 (9780230602472)