Star attraction: Mysteries of the sun on full display

Exhibition at London’s Science Museum looks at how the sun and its energy have been a fascination for us for ages.