publisher: Yale University Press publish date: July 16th 2013
format: hardcover pages: 864
language: English
ISBN:
0300187246 (9780300187243)
publisher: Faber and Faber publish date: January 17th 2013
format: hardcover pages: 864
language: English
ISBN:
0571290922 (9780571290925)