Resource Depletion and Environmental Impact