Philosophy
Complex systems theory
Abstraction
Complexity
Holism
Psychological resilience
Randomness
Probability theory
Dynamical system
Systems
Science
Structure