It’s hard to believe that NASA’s Curiosity rover will be landing on the red planet in less than a week. Like all space ventures, this is an unbelievably complex task with no margin for error and no “do overs” if something goes awry. So far everything’s gone perfectly and we all hope it stays that […]