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