Advanced Photovoltaic System Design door Arthur James B. Balfour, Michael Shaw & John R. Balfour