Energy crises, challenges and solutions - Singh, Pardeep (Wiley Blackwell, 2022)