https://classnotes.ng/lesson/energyconcept-theory-idea-and-types/
Energy, Concept, Theory, Idea and Types