publisher: Princeton University Press publish date: November 15th 2010
format: hardcover pages: 424
language: English
ISBN:
0691147566 (9780691147567)
publisher: Princeton University Press publish date: October 22nd 2012
format: paperback pages: 424
language: English
ISBN:
0691156417 (9780691156415)
publisher: Princeton University Press publish date: November 11th 2012
format: ebook pages: 424
language: English
ISBN:
1400836018 (9781400836017)