maddie139 maddie139 03-10-2016 Biology Answered What is the source of energy for nearly all life on earth