TY - BOOK AU - "Mahal, B.S." TI - Solar Power engineering PB - Tata McGraw Hill ER -