Scan barcode
A review by lilybaird
A Primer on Human Impacts on the Environment: The Conceptual Approach by Liam Heneghan
informative
medium-paced
3.0
very enjoyable class textbook