2 October 2008
NASA is legendary for its numerous and sometimes unnecessary acronyms. (My personal favorite is IDD – instrument deployment device, also known as the arm on the MER rovers.) That’s why it is fitting that this week’s carnival of space is one huge acronym commemorating NASA’s birthday! Go check it out at Alice’s Astro Info!