Chemical Fundamentals of geology and environmental geoscience - Ewa Adamiec et al (Excelic, 2019)