Alternative and unconventional energy sources - Dayal, Anurodh M. (Wiley Professional Development (P&T), 2024)