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