Professor of Geology and Civil and Environmental Engineering
Earth & Ocean Sciences
PhD, University of Virginia
Primary area of expertise:
technological change
Secondary areas of expertise: geomorphology,
earth surface processes,
landscape dynamics
Web Links:
Contact Haff at:
103 Old Chem
Box 90320
Durham, NC 27708
(919) 684-5902
fax: (919) 684-5833
haff@duke.edu