Carbonate sediments and rocks a manual for earth scientists and engineers - Braithwaite, Colin J. R. (Whittles Publishing, 2005)