Did this pioneering astronomer invent and use a telescope for the first time?

Did this pioneering astronomer invent and use a telescope for the first time?
The gas giant’s Great Red Spot may provide the mysterious source of energy that has been baffling planetary scientists
Our planet gives spacecraft a buzz of energy – but why?