Advanced photovoltaic installations - John Balfour (Jones and Bartlett learning, 2013)