Edgar Morin, the French sociologist and philosopher who developed the theory of complex thought and fought in the Resistance against Nazi Germany, has died at the age of 104, his family announced on Saturday.