Can Philae Solve the Mystery of the Universe? (A Comet in You?) Leslie Leyland FieldsNovember 12, 2014Neil deGrasse Tyson, Philae, "The Most Astounding Fact of the Universe" Christ in you, comet, landing. robot, the mystery of the universe Comments