Text this: Hydrogeochemistry fundamentals and advances.