Nader Noureldeen Mohamed Energy in Agriculture Under Climate Change - Springer Springer 2020 ISBN: 9783030380106 Source: EBOOK