Harnessing solar power the photovoltaics challenge - Zweibel, Kenneth (Plenum Press, 1990)