by David Loades
publisher: Continuum
publish date: March 1st 2009
format: hardcover pages: 272
language: English
ISBN:
184725019X (9781847250193)
publisher: MJF Books publish date: February 20th 2010
format: hardcover pages: 264
language: English
ISBN:
1606710028 (9781606710029)
publisher: Continuum International Publishing Group publish date: April 29th 2010
format: ebook pages: 272
language: English
ISBN:
1282874411 (9781282874411)
publisher: Continuum publish date: July 1st 2009
format: paperback pages: 264
language: English
ISBN:
082643438X (9780826434388)