TY - BOOK AU - Magal (BS) TI - Solar Power Engineering PB - Tata McGraw-Hill ER -