Blazev, Anco S., Solar technologies for the 21st century / - xi, 713 pages : Dewey Class. No.: 621.47 / BLA