Hall, Aaron Principles of irrigation engineering - New York Syrawood publishing House 2023 - 198p. ISBN: 9781647403560