Barbara J. McNicol Sustainable Planet Issues and Solutions for Our Environment's Future [2 volumes] - ABC-CLIO 2021 ISBN: 979821602176697814408557020 Subjects--Topical Terms: Science & Technology