Fluid mechanics through problems - Garde, R.J (New Age International, 2017)