Introduction to energy essentials : insight into nuclear, renewable, and non-renewable energies /: insight into nuclear, renewable, and non-renewable energies. (2021)