publisher: Bloomsbury publish date: March 18th 2010
format: paperback pages: 320
language: English
ISBN:
1441180788 (9781441180780)
publisher: Continuum International Publishing Group publish date: March 18th 2010
format: ebook pages: 320
language: English
ISBN:
1282874705 (9781282874701)