Models and methods of explanation: dynamical systems, agent models, reflexive
Niklas Luhmann and communication