Eclipse News

The first eclipse Richard Binzel, a professor of planetary sciences at the Massachusetts Institute of Technology, and his wife, Michelle Binzel, saw together was in 1979.