Allen Edward Buchanan
James B. Duke Distinguished Professor Emeritus of Philosophy
Philosophy
Duke Box 90743, Durham, NC 27708-0245
203A West Duke Building, Durham, NC 27708
Teaching