publisher: Princeton University Press publish date: December 1st 2009
format: hardcover pages: 992
language: English
ISBN:
0691129711 (9780691129716)
publisher: Princeton University Press publish date: November 9th 2009
format: ebook pages: 992
language: English
ISBN:
1400833566 (9781400833566)
publisher: Princeton University Press publish date: January 1st 2009
language: English
ISBN:
1282644971 (9781282644977)