The Molecular Origins of Life: Micrometeorites on the early Earth