Garde R J Engineering fluid mechanics Garde R J - 2nd - Roorkee Nem Chand 1988 - xvi,732 Dewey Class. No.: 620.106 / G218E