Decoding Disinformation Agent-Based Modeling with David Butts