Clean & reliable power : roadmap to a renewable future / Professor Andrew Stock [and three others]