publisher: Bloomsbury publish date: June 28th 2012
format: hardcover pages: 480
language: English
ISBN:
1441172122 (9781441172129)
publisher: Continuum
publish date: January 1st 2012
format: ebook pages: 480
language: English
ISBN:
1282133500 (9781282133501)