A Tale of Scientific Bias, Controversy, and Discovery P. Scott Richards Ph.d Psychology Today 94 0 31.07.2025 .....© Psychology Today visit website