publisher: Princeton University Press publish date: September 2nd 2003
format: paperback pages: 784
language: English
ISBN:
0691115699 (9780691115696)
publisher: Princeton University Press publish date: April 8th 2002
format: hardcover pages: 800
language: English
ISBN:
0691086656 (9780691086651)