Text this: Principles of snow hydrology / David R. DeWalle, Albert Rango.