Blinding Science Predictive Programming and the Tavistock Institute 19 January 2025 by liedTo Blinding Science Predictive Programming and the Tavistock Institute