Hydrology for engineers by Ray K. Linsley · Bookplated