Snow and Glacier Hydrology by Vijay P. Singh, Vijay Singh & Pratap Singh