SOLAR ENERGY - S P SUKHATME J K NAYAK; S P SUKHATME J K NAYAK (INDIA MC GRAW HILL, 2023)