Anonymid Anonymid Physics Answered What is the source of energy for many processes of earths surface. Explain .