publisher: Palgrave Macmillan publish date: April 15th 2011
format: paperback pages: 264
language: English
ISBN:
023029538X (9780230295384)
publisher: Palgrave Macmillan publish date: January 1st 2009
format: ebook pages: 243
language: English
ISBN:
1282507508 (9781282507500)