Dan Edward Lloyd

Lloyd is Professor of Philosophy at Trinity College in Connecticut.