publisher: Bloomsbury publish date: June 4th 2012
format: hardcover pages: 384
language: English
ISBN:
1608198111 (9781608198115)
publisher: Bloomsbury publish date: 2016-02-02
format: Hardcover pages: 352
language: English
ISBN:
1620408309 (9781620408308)
ASIN: 1620408309
publisher: Tantor Media Inc
format: audiobook
language: English