Water Quality Management Library