TY - BOOK AU - GARG H P TI - SOLAR ENERGY SN - 9780074636312 U1 - 621.47 GAR PB - MGH KW - MECHANICAL ER -