Solar energy. - Porter, George (The Royal Society, 1980)