Advances in Solar Energy Technology: v. 2 door Garg, H.P.