Astronomy The Total Solar Eclipse of 2024: A Once-in-a-Lifetime Celestial Spectacle by notflix April 5, 2024