by Thomas J. Craughwell
publisher: Belknap Press
publish date: April 15th 2007
format: hardcover pages: 288
language: English
ISBN:
0674024583 (9780674024588)
publisher: Belknap Press publish date: October 1st 2008
format: paperback pages: 250
language: English
ISBN:
0674030397 (9780674030398)
ASIN: 674030397
publisher: Belknap Press publish date: July 1st 2009
format: ebook pages: 288
language: English
ISBN:
0674029976 (9780674029972)