Fundamentals of Open Channel Flow by Glenn E. Moglen | Menrva Books