Every once in a while I come across something that gives me reason to stop and think that history is repeating itself. The Strauss-Howe generational theory might explain why. According to this theory, society goes through recurring cycles called 'turnings,' each lasting about 20-25 years and... Sign in to see full entry.