format: hardcover pages: 368
language: English
ISBN:
0674026713 (9780674026711)
publisher: Belknap Press publish date: May 1st 2010
format: paperback pages: 346
language: English
ISBN:
0674046129 (9780674046122)
publisher: Belknap Press publish date: July 1st 2009
format: ebook pages: 368
language: English
ISBN:
0674043677 (9780674043671)