the earliest written explanation we have for this phenomenon is from plato , who citing the authority of egyptian sages , ascribed one such deluge to the action of a celestial body that , changing its path , passed close to the earth .