SOLAR energy technology handbook Part A engineering fundamental - DICKINSON; CHEREMISINOFF (Energy power and environment, 1980)