Spending We Can Believe In by Froma Harrop
When Curiosity touched down on Mars, joy erupted at NASA's lab in Pasadena, Calif., and national pride swelled. America the Demoralized had briefly vanished. Our research instruments were going where no research instruments had gone before. America was back at its game.