Alexander Rosenberg R. Taylor Cole Distinguished Professor of Philosophy alexrose@duke.edu Alex Rosenberg's home page