publisher: Belknap Press publish date: June 17th 2006
format: paperback pages: 432
language: English
ISBN:
0674049799 (9780674049796)
publisher: Belknap Press publish date: July 1st 2009
format: ebook pages: 430
language: English
ISBN:
0674042417 (9780674042414)
publisher: Belknap Press publish date: September 1985
format: hardcover pages: 430
language: English
ISBN:
0674049780 (9780674049789)