David Block - Total Eclipse 2024 Jun 3 Written by Nikolaos Anastasopoulos Nikolaos Anastasopoulos Previous Previous Leslie Wickman - Total Eclipse 2024 with David Block Next Next How God Revealed Himself to a Jewish Astronomer with Dr. David Block