Jim Haverkamp

Lecturing Fellow of Arts of the Moving Image

Office location

114 S Buchanan Blvd Smith War, Duke Box 90766, Durham, NC 27708

Mailing address

Duke Box 90766, Durham, NC 277080766

+1 919 660 3030

james.haverkamp@duke.edu