Fundamentals of hydrology - Davie, Tim (Routledge, 2005)