06:47 We’re Not Saying The Kepler Discovery Is Aliens, But… Science · October 17, 2015 834 600 11K 78