publisher: Belknap Press publish date: October 31st 2005
format: paperback pages: 480
language: English
ISBN:
0674018184 (9780674018181)
publisher: Belknap Press publish date: May 24th 2004
format: hardcover pages: 458
language: English
ISBN:
0674013360 (9780674013360)