Partial solar eclipse, Shailesh Trivedi