PHOTOVOLTAIC SYSTEMS 3RD EDITION JAMES P DUNLOP (2012) HARD COVER.