Three kinds of theories of history have been prominent in recent discussion--ending theories, wave theories, and cycle theories.
The discussions of three kinds of theories of history tend to get heated.
mnli hypothesis: The discussions of three kinds of theories of history tend to get heated. premise: Three kinds of theories of history have been prominent in recent discussion--ending theories, wave theories, and cycle theories.