Solar Power Generation - Breeze, Paul (Saint Louis Academic Press, 2016)