Carbonate sedimentology - Tucker, Maurice E. (Blackwell Science, 2004)