The Meteor Shower of 3,000 Fragments Leads to the Birth of a New Industry
The meteor shower that fell on the town of L'Aigle in France in 1803 provided compelling evidence for the existence of extraterrestrial rocks, marking the beginning of the field of ...