What a month for sky-watchers! On December 18, 2021 NASA will launch its $10 billion James Webb Space Telescope, which looks set to spark a new era in astronomy. It's going to be a nervous watch. That also applies to December 4's total solar eclipse, ...