publisher: Palgrave Macmillan publish date: November 15th 2009
format: hardcover pages: 288
language: English
ISBN:
0230212123 (9780230212121)
publisher: Palgrave Macmillan publish date: January 1st 2009
format: ebook pages: 286
language: English
ISBN:
128267353X (9781282673533)