John Hall
Lecturer
Office: 427 DL
Phone: 203-432-4170
Fax: 203-432-7316
Email:
john.hall@yale.edu
Ph.D., University of Minnesota 2005