Solar energy technology and applications - Williams, James R. (Ann Arbor Science, 1977)