Indian farming (July 2023) - Indian Council of Agricultural Research (New Delhi : Indian Council of Agricultural Research, 2023)