Our renewable future : laying the path for 100% clean energy /
by Richard Heinberg and David Fridley.
- 1 online resource (227 pages) : illustrations, graphs, tables
9781610917803 (e-book)
Clean energy. Renewable resource integration. Renewable energy sources.