Carbonates : mineralogy and chemistry - Reeder, Richard J. (Mineralogical Society of America, 1983)