I have been using this text in a wastewater engineering course It covers the different aspects of wastewater engineering well  providing in depth treatments of each However  the great size of this book (over 1800 pages) may also be its weakness  making it an unmanageable project for the editors