publisher: Belknap Press
publish date: March 30th 2004
format: paperback pages: 752
language: English
ISBN:
0674013514 (9780674013513)
publisher: Belknap Press publish date: January 9th 2003
format: hardcover pages: 752
language: English
ISBN:
0674009479 (9780674009479)
language: English
ISBN:
0195665287 (9780195665284)