Carbonate facies in geologic history - Wilson, James L. (Springer, 1975)