Photovoltaics : design and installation manual : renewable energy education for a sustainable future. (New Society Publishers ;, 2007)