A problem-solving approach to Aquatic chemistry - Jensen, James N. (John Wiley & Sons, Inc., 2023)