Messenger, Roger A. And Ventre, Jerry Photovoltaic Systems Engineering - CRC Press 2010 ISBN: 9781439802922 Universal Decimal Class. No.: / 621.383.5 MES.10