by Philip Seargeant
publisher: Palgrave Macmillan publish date: September 15th 2011
format: hardcover pages: 224
language: English
ISBN:
0230237665 (9780230237667)
publisher: Palgrave Macmillan publish date: April 30th 2014
format: paperback pages: 224
language: English
ISBN:
1137439149 (9781137439147)
publisher: Palgrave Macmillan publish date: January 1st 2011
format: ebook pages: 224
language: English
ISBN:
1283209942 (9781283209946)