I purchased this book which was mandated for a college course I am taking at North Carolina State University. The book is easy to understand and has been written to a broad audience to include professionals in the water management arena. It has some good concepts which help the reader to understand the practice of water management, principles thereof and expounds upon terminology and methods of service, enables one to understand some of the intricacies involving water management, the science behind it and the methods employed.The author or composer(s) of the book Do Not however do a very good job at providing enough information within the chapters to aid the reader in understanding the many functions involved and the appropriate usage order of mathematical equations (formulas) in order to reach an answer for any given scenario.The book leaves a 'lot of holes' in this area....it does not expound on the necessary steps needed to reach an answer for various scenarios such as water runoff rates, sediment delivery ratios, soil loss rates, etc;. Although it states the equations, it just does not reveal the steps in an easy to understand format such as first step, second step and so on.That information simply is not there....