Question: what is the difference between die of and die from?
Answer: To die of: Use this when referring to the direct cause, such as cancer, or heart attack. To die from: Use when referring to an indirect agent. So - he died from exposure to radiation (and then the radiation produced cancer, which caused the death). The sheep died from the heat (which led to dehydration and so, death).