Our renewable future : laying the path for 100% clean energy - Heinberg, Richard, 1950-; Fridley, David, 1956- (Island Press, 2016)