A pair of papers published today in Nature look at the origins of many meteorites that have fallen ... or the asteroid 4 ...