Hydrogeochemistry fundamentals and advances - Tikhomirov, Viatcheslav V. (Wiley, 2018)