S scientificamerican.com NASA Needs to Rename the James Webb Space Telescope 17 points thinkingemote 5 years ago 20 comments