Renewable Energy Cannot Sustain A Consumer Society - Trainer, Ted (Springer Netherlands, 2007)