Solar materials science - Murr, Lawrence E. (Academic Press, 1980)