000 00229nam a2200109Ia 4500
100 _aAgarwal, M P
942 _cBK
245 _aSolar Energy
260 _aS. chand, New delhi
_c1989
082 _a333.7923 Aga
300 _aviii; 134
999 _c16378
_d16378