Encyclopedia of Alternative and Renewable Energy: Volume 20 (Solar Energy Applications)Catherine Waltz, David McCartneyInbunden1 031 kr