An Introduction to solar energy for scientists and engineers - Wieder, Sol (Krieger Pub, 1992)