Non silicates: Sulphates, Carbonates ,Phosphates, Halides - Chang, L. L. Y (The Geologicaal Society, 1998)