Advances in Solar Energy Technology: v. 3 door Garp, H.P.