Fundamentals of hydrology by Tim Davie · Bookplated