I am new to water distribution modeling but I have developed a level of confidence after reading this book that I can model water systems. The text goes well beyond the basic knowledge I acquired in college. It covers not only new system design but also analyzing existing systems. An exceptional reference.