by Edward J. Larson
publisher: Harvard University Press publish date: November 15th 1998
format: paperback pages: 336
language: English
ISBN:
0674854292 (9780674854291)
publisher: Basic Books publish date: October 2nd 2006
format: paperback pages: 336
language: English
ISBN:
046507510X (9780465075102)
ASIN: 046507510X
publisher: Basic Books (NY) publish date: June 26th 1997
format: hardcover pages: 336
language: English
ISBN:
0465075096 (9780465075096)
publisher: Basic Books (AZ) publish date: July 31st 2008
format: ebook pages: 352
language: English
ISBN:
0786721936 (9780786721931)
format: kindle pages: 356
language: English
ASIN: B005ERZLGC
format: kindle pages: 356
language: English
ASIN: B0026A6C3G