Historical sources and modern references note that according to ancient accounts, Thales of Miletus predicted a solar eclipse in advance.