Theoretical fluid dynamics by Bhimsen K. Shivamoggi