ISBN 0128141042 books & textbook
Managing Global Warming: An Interface of Technology and Human Issues
Academic Press /2018-11-22 Paperback / 820 Pages
isbn-10: 0128141042 / isbn-13: 9780128141045
Academic Press /2018-11-22 Paperback / 820 Pages
isbn-10: 0128141042 / isbn-13: 9780128141045