Decoding the Ediacaran Enigma

Brasier, Martin, Antcliffe, Jonathan · Science · 2004