darrickdean.com
Mars: A New Hope
NASA’s most ambitious Mars probe is set to land late today (or early tomorrow, depending where you live). NASA is one of the few government programs that actually invests in a major — and imp…