Editors' Blog The Right Stuff by 11.29.11 | 10:11 am As long as we keep doing scientifically important and technically challenging things like this, I won’t shed too many tears for the demise of the manned space program. Send Tips