Evaluation of a proposal for reliable low-cost grid power with 100% wind, water, and solar (pnas.org)

The Green Growth Delusion: What if the limits of renewable energy require sacrificing consumption? (truthdig.com)