Social cycle theory (Sarkar)