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