Snow and climate : physical processes, surface energy exchange and modeling - Armstrong, Richard L. 1941-; Brun, Eric (Cambridge University Press, 2008)