Renewable energy physics, engineering, environmental impacts, economics & planning - Sorensen, Bent. 1941- (Academic Press, 2011)