Machine design : hydropower (New York, NY : Informa Media Inc, 2019)