publisher: Palgrave Macmillan publish date: December 15th 2008
format: hardcover pages: 240
language: English
ISBN:
023022038X (9780230220386)
publisher: Palgrave Macmillan publish date: November 12th 2008
format: ebook
language: English
ISBN:
0230262279 (9780230262270)