Geologists at the University of Leicester have solved a puzzle found in rocks half a billion years old.
Geologists solve ancient mystery