publisher: Palgrave MacMillan
publish date: October 15th 2008
format: hardcover pages: 256
language: English
ISBN:
0230605796 (9780230605794)
publisher: Palgrave Macmillan publish date: August 7th 2012
format: paperback pages: 254
language: English
ISBN:
1137270306 (9781137270306)
publisher: Palgrave Macmillan publish date: November 11th 2008
format: ebook
language: English
ISBN:
0230268145 (9780230268142)