A reality check on renewables

612,311 views|
David MacKay |
TEDxWarwick
• March 2012