Applied Hydrometeorology by Vijay P. Singh, Vijay Singh & Pukhraj Rakhecha