Hall, Aaron

Principles of irrigation engineering - New York Syrawood publishing House 2023 - 198p.

9781647403560