Author: Association For Applied Solar Energy.