by Brad S. Gregory
publisher: Harvard University Press publish date: November 15th 2001
format: paperback pages: 544
language: English
ISBN:
0674007042 (9780674007048)
publisher: Harvard University Press publish date: December 3rd 1999
format: hardcover pages: 544
language: English
ISBN:
0674785517 (9780674785519)
publisher: Harvard University Press publish date: November 15th 2001
format: kindle pages: 544
language: English
ASIN: B00EENS82Q
publisher: Harvard University Press publish date: July 1st 2009
format: ebook pages: 544
language: English
ISBN:
0674037936 (9780674037939)