Photovoltaic Sources - Di Piazza, Maria Carmela (Springer London, 2013)