Carbonate sedimentologyMaurice E. Tucker - Maurice E. Tucker (Blackwell Scientific Publications ; Distributors, USA, Publishers' Business Services., 1990)