DownloadThe Portobello Bookshop Gift Guide 2024

David G Victor Author & Editor

David G. Victor is Director of the Program on Energy and Sustainable Development at Stanford University and Adjunct Senior Fellow at the Council on Foreign Relations in New York.