publisher: Palgrave Macmillan publish date: June 25th 2008
format: hardcover
language: English
ISBN:
0333994205 (9780333994207)
publisher: Palgrave MacMillan
publish date: October 15th 2008
format: paperback pages: 280
language: English
ISBN:
0333994213 (9780333994214)