He’s been vilified for years on the internet by some astronomers and physicists — but is it true? — The James Webb Space Telescope (JWST) is NASA’s next great flagship observatory. It’s set to continue — and extend — the illustrious scientific tradition established by the Hubble Space Telescope, while peering deeper into the universe and observing what Hubble could not. James Edwin Webb, the telescope’s namesake, was the…