Martian meteorites deliver a trove of information on Red Pla