David Thorpe Solar Photovoltaics Business Briefing - Taylor and Francis 2012 ISBN: 9781351276085 Source: EBOOK