Artificial And Natural Sources Of Heat