The new edition of a textbook introducing the science and mathematics of hydrology. After discussing the basic concepts underlying hydrology...