A path to sustainable energy by 2030

Sci Am. 2009 Nov;301(5):58-65. doi: 10.1038/scientificamerican1109-58.
No abstract available