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