Recent develoments in solar energy research - Tom P. Hough