publisher: Princeton University Press publish date: December 13th 2004
format: hardcover pages: 456
language: English
ISBN:
0691102678 (9780691102672)
publisher: Princeton University Press publish date: December 18th 2004
format: paperback pages: 468
language: English
ISBN:
0691120730 (9780691120737)