TY - BOOK AU - garg H.P & Prakash J TI - Solar Energy: fundamentals & Applications 1st rev ed SN - 9780074636312 PB - Mcgraw Hill education ER -