Photovoltaic materials - Bube, Richard H. (Imperial College Press, 2006)