Cheers and Tears for a Comet Touchdown…Go Philae?

“Hope deferred makes the heart sick, but a longing fulfilled is a tree of life.” (Proverbs 13:12 NIV) Professor Monica Grady of the Open University in Milton Keynes, England publicly cheered and teared up when she learned that her ten year project was successful. Her reaction was like a college student at a football game, but this was no football game.This was science making history! How would you react?