Chemical fundamentals of geology and environmental geoscience - Gill, Robin (Wiley, 2015)