Introduction to energy, renewable energy, and electrical engineering essentials for engineering science (STEM) professionals and students - Fuchs, Ewald F. (Wiley, 2021)