publisher: Palgrave MacMillan
publish date: September 1st 2005
format: hardcover pages: 317
language: English
ISBN:
0333965043 (9780333965047)
publisher: Palgrave Macmillan publish date: September 1st 2005
format: paperback pages: 288
language: English
ISBN:
0333965051 (9780333965054)