'Craig impressively manages the balancing act of writing a book for beginners in (bio) geochemical modeling as well as for experts. All relevant aspects of geochemical modeling are clearly explained including numerous examples, and the associated theories, both concisely and accurately. A must-have for anyone who wants to get started with reactive transport modeling.' Frank Bok, Helmholtz-Zentrum Dresden-Rossendorf
Preface; Preface to first edition; Preface to second edition; A note about software; 1. Introduction; 2. Modeling overview; Part I. Equilibrium in Natural Waters: 3. The equilibrium state; 4. Solving for the equilibrium state; 5. Changing the basis; 6. Equilibrium models of natural waters; 7. Redox disequilibrium; 8. Activity coefficients; 9. Sorption and ion exchange; 10. Surface complexation; 11. Three-layer complexation; 12. Automatic reaction balancing; 13. Uniqueness; Part II. Reaction Processes: 14. Mass transfer; 15. Polythermal, fixed, and sliding paths; 16. Geochemical buffers; 17. Kinetics of dissolution and precipitation; 18. Redox kinetics; 19. Microbial kinetics; 20. Association and dissociation kinetics; 21. Kinetics of gas transfer; 22. Stable isotopes; 23. Transport in flowing groundwater; 24. Reactive transport; 25. Stagnant zones; Part III. Applied Reaction Modeling: 26. Hydrothermal fluids; 27. Geothermometry; 28. Evaporation; 29. Sediment diagenesis; 30. Kinetics of water-rock interaction; 31. Weathering; 32. Oxidation and reduction; 33. Waste injection wells; 34. Petroleum reservoirs; 35. Acid drainage; 36. Contamination and remediation; 37. Microbial communities; Appendices; References; Index.