While the enigmas surrounding life and the universe continue to befuddle us, scientists are unlocking clues to address many important questions about Earth and our Solar System by studying meteorites. As fragments of asteroids or comets, the Moon or even Mars, meteorites have much to tell us about t...