The climate challenge
101 solutions to global warming
by Guy Dauncey

No description available.
Citizen participationEnvironmental protectionGlobal warmingPreventionRenewable energy sourcesRéchauffement de la TerrePréventionParticipation des citoyensEnvironnementProtectionÉnergies renouvelablesClimatic changes