Carbonate sedimentation and diagenesis in the evolving Precambrian worldJohn Grotzinger, Noel P. James · First published 2000Open the Tome