Can humans be a repairing force for our biosphere?

Author: Miguel Van Damme