Jeffrey Cavanaugh Last week, lost amidst the tragedy and drama unfolding in Boston, Mass., science reminded us once again of the infinite smallness of human events taking place here on planet Earth. Astronomers sifting through data collected by the Kepler Space Observatory — a telescope lofted into orbit in March 2009 with the mission of detecting […]