James Robert Brown est un professeur canadien de science, professeur de philosophie à l'Université de Toronto. En philosophie des mathématiques, il est partisan du platonisme mathématique et en philosophie des sciences il défend le réalisme scientifique, principalement contre les vues anti-réalistes associées au constructivisme social. Il est surtout connu pour son travail de pionnier relativement aux expériences de pensée en science et en général.