Cabrera, Derek, Cabrera, Laura, Midgley, Gerald, "The Four Waves of Systems Thinking", Journal of systems thinking, 2023