Fluid flow pumps, pipes, and channels - Cheremisinoff, Nicholas P. (Ann Arbor Science, 1981)