NASA Technical Reports Server (NTRS) 20070003587: Five Millennium Canon of Solar Eclipses: -1999 to +3000 (2000 BCE to 3000 CE) | NiceBooksReads