Article: U.S. DOE Report “20% Wind Energy by 2030” Presents Implausible Scenario
Link: http://www.windaction.org/releases/16239