Jay Shankar Singh, Gamini Seneviratne Agro-Environmental Sustainability - Springer Springer 2017 ISBN: 9783319497242 Source: EBOOK