Terrestrial solar photovoltaics - Bhattacharya, Tapan (Narosa, 1998)