Voyagers from space: Meteors and meteorites