by Ted Nield
publisher: Harvard University Press publish date: October 1st 2007
format: hardcover pages: 288
language: English
ISBN:
0674026594 (9780674026599)
language: English
ISBN:
1847080413 (9781847080417)
publisher: Granta Books publish date: February 1st 2012
format: hardcover
language: English
ISBN:
1847086772 (9781847086778)
language: English
ISBN:
1862079439 (9781862079434)
publisher: Harvard University Press publish date: May 1st 2009
format: paperback pages: 288
language: English
ISBN:
0674032454 (9780674032453)