20120606 home.science: Venus transits across the Sun