I am Professor of Philosophy at Colgate University, a liberal arts college in Central New York, where  I teach logic, metaphysics, and philosophy of science. I am also  the Vice-President of the Philosophy of Time Society. For more information about my work, please click on the links in the above menu.

Here is a copy of my curriculum vitae.