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