Look up and be dumbstruck with wonder: the Lyrid meteor shower will grace the skies this month. Records of this celestial shower date back 2,700 years. Citizens of ancient China may have been speaking ...