Anfonwch hwn fel neges destun: The fundamental principles of water power engineering :