publisher: Bloomsbury publish date: November 15th 2012
format: paperback pages: 706
language: English
ISBN:
144820075X (9781448200757)
publisher: Bloomsbury publish date: October 28th 2011
format: kindle pages: 708
language: English
ASIN: B00606NRFI
publisher: Bloomsbury publish date: October 28th 2011
format: ebook pages: 528
language: English
ISBN:
1448202078 (9781448202072)