publisher: Bloomsbury publish date: October 16th 2012
format: hardcover pages: 320
language: English
ISBN:
159691663X (9781596916630)
publisher: Bloomsbury publish date: September 1st 2012
format: hardcover
language: English
ISBN:
1408806363 (9781408806364)