9789354294877
Vidya Books
English
2021
STEM
100
125 $
Agricultural Water Management: Principles and Techniques