Nice topic. I recommend you this link, with a lot of information on the matter.

https://www.systems-thinking.org/