history

Is history cyclical, with events repeating themselves, or a linear progression of human development?

Triple Cooked Questions