March 20, 2024: Solar Science: What Causes a Solar Eclipse