publisher: Palgrave Macmillan publish date: August 15th 2008
format: hardcover pages: 256
language: English
ISBN:
0230507522 (9780230507524)
publisher: Palgrave MacMillan
publish date: July 10th 2008
format: ebook
language: English
ISBN:
0230268285 (9780230268289)