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