About Robert McRae ROBERT MCRAE, who holds degress from the Univeristy of Toronto and the Johns Hopkins University, is Professor Emeritus of Philosophy in the University of Toronto.