Limits and consequences of the large-scale deployment of renewable energy technologies Miller, Lee 2011 - Forschungsinformationssystem der UHH